package com.guoning.office_system.service;

import com.guoning.office_system.model.Meeting;
import com.guoning.office_system.vo.Criteria;
import com.guoning.office_system.vo.PageBean;

import java.util.List;
import java.util.Map;

public interface MeetingService {
    Map getTabsCount(Criteria criteria);

    PageBean selectByUser(Criteria criteria, PageBean pageBean);

    PageBean selectByRecord(Criteria criteria, PageBean pageBean);

    int deleteByRecordId(List<Long> list);

    int deleteByUserIdAndRecordId(Criteria criteria);

    int insert(List<Meeting> list);

    List selectByRecordAllUser(Criteria criteria);
}
